package org.six11.ss.shared;

/**
 * 
 * 
 * @author Gabe Johnson <johnsogg@cmu.edu>
 */
public abstract class GameStatusConstants {

  /*
   * VERY IMPORTANT
   * 
   * The constants here are entries in the database table PhaseTime, which maps phase name to the
   * time that phase should take. There is also a PhaseTime bean for accessing it.
   */

  public static final String STATUS_THEME = "status theme"; // goes to 'WARN'
  public static final String STATUS_LOBBY = "status lobby"; // just like 'THEME' but no theme
  // options presented.
  public static final String STATUS_WARN = "status warn";
  public static final String STATUS_NOTIFY_ROLES = "status notify roles";
  public static final String STATUS_PREGAME = "status pregame";
  public static final String STATUS_PLAY = "status play";
  public static final String STATUS_REPLAY = "status replay";
  public static final String STATUS_TERMINAL = "status terminal";
  public static final String STATUS_GAME_STATS = "status game stats";
  public static final String STATUS_NO_GAME = "status no game";
}
